double paddle wheel - French English Dictionary